Skip to content

The shapes we already tried and removed#88

Merged
czpython merged 1 commit into
mainfrom
commonzenpython/agents-settled-boundaries
Jul 26, 2026
Merged

The shapes we already tried and removed#88
czpython merged 1 commit into
mainfrom
commonzenpython/agents-settled-boundaries

Conversation

@czpython

@czpython czpython commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Nine boundaries appended to the existing Architectural boundaries list — each one an agent will cross with nothing in the code to stop it, and not already written down elsewhere:

  • The author surface grows by parameter, not by namespace.
  • No author-surface module imports an extension.
  • Liveness derives from run state; an extension's own outcome is its fact to record.
  • @step is a replay checkpoint, not a cost marker.
  • Transient state and locks live in Redis, not a column or an in-process lock.
  • No store before a reader; cadence is a schedule override, not a settings column.
  • One canonical name and shape per contract, failing loudly.
  • No isinstance chains over a typed stream in extension code.
  • Read-side fields carry identity and facts, never UI wording.

@czpython
czpython force-pushed the commonzenpython/agents-settled-boundaries branch from a16664b to c6facaa Compare July 26, 2026 09:55
@czpython
czpython force-pushed the commonzenpython/agents-settled-boundaries branch from c6facaa to 8f6adf5 Compare July 26, 2026 10:05
@czpython
czpython merged commit ee92c97 into main Jul 26, 2026
@czpython
czpython deleted the commonzenpython/agents-settled-boundaries branch July 26, 2026 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant